employment contract of indefinite duration - Anglais Synonymes Dictionnaire